curb stocks - German English Dictionary